English Dictionary
◊ MOUNTAIN PEAK
mountain peak
n : the summit of a mountain